heavy derrick - German English Dictionary